home *** CD-ROM | disk | FTP | other *** search
/ Aminet 51 / Aminet 51 (2002)(GTI - Schatztruhe)[!][Oct 2002].iso / Aminet / dev / src / xfd_PacPic.readme < prev    next >
Encoding:
Text File  |  2002-08-24  |  979 b   |  23 lines

  1. Short:    Sources of Pac.Pic. xfdmaster client
  2. Author:   Kyzer/CSG <kyzer@4u.net>, François Lionet
  3. Uploader: Kyzer/CSG <kyzer@4u.net>
  4. Type:     dev/src
  5. Requires: util/pack/xfdmaster.lha
  6.  
  7. This is the source code of XFD's Pac.Pic. slave, for the curious.
  8.  
  9. Pac.Pic. is an Amiga picture compression module used in AMOS Basic. It was
  10. created by François Lionet. The code for this slave is based on the
  11. original source code for the picture compactor extension, which came
  12. bundled with AMOS 1.3 all those years ago.
  13.  
  14. Pac.Pic. is simply an RLE compressor, that re-orders the screen before
  15. compression in a way which favours large vertical lumps of colour. It
  16. RLE-encodes the reordered screen without using a special marker code,
  17. but rather one bit for every byte on the screen to say if it's a repeat
  18. or not. This large list of bits is then itself RLE encoded, which brings
  19. down the size quite a lot.
  20.  
  21. This XFD slave 'decrunches' the picture to the uncompressed IFF ILBM
  22. picture format.
  23.